/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Controller;

import java.awt.Point;

/**
 *
 * @author Daniel
 */
public class AI {
    //Hero-aware AI

    public static Point dijkstra(Point currentLoc) {
        throw new UnsupportedOperationException("Not yet implemented");
    }

    public static Point xandy(Point currentLoc) {
        throw new UnsupportedOperationException("Not yet implemented");
    }

    public static Point xaxys(Point currentLoc) {
        throw new UnsupportedOperationException("Not yet implemented");
    }

    public static Point yaxys(Point currentLoc) {
        throw new UnsupportedOperationException("Not yet implemented");
    }

//Hero-unaware AI
    public static Point random(Point currentLoc) {
        throw new UnsupportedOperationException("Not yet implemented");
    }

    public static Point halted(Point currentLoc) {
        throw new UnsupportedOperationException("Not yet implemented");
    }

    public static Point patrolAndTurn(Point currentLoc) {
        throw new UnsupportedOperationException("Not yet implemented");
    }

    public static Point patrol(Point currentLoc) {
        throw new UnsupportedOperationException("Not yet implemented");
    }
}
